#include "loginstatuswidget.h"
#include "ui_loginstatuswidget.h"

LoginStatusWidget::LoginStatusWidget(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::LoginStatusWidget)
{
    ui->setupUi(this);
}

LoginStatusWidget::~LoginStatusWidget()
{
    delete ui;
}

void LoginStatusWidget::updateLoginStatus(const QString &username)
{
    static bool isUpdating = false;
        if (isUpdating) {
            return;
        }
        isUpdating = true;

        // 实际的 UI 更新代码
        ui->statusLabel->setText("欢迎，用户: " + username);

        isUpdating = false;
}
